communist party of canada - German English Dictionary